Concurrent-Multipath-Communication SCTP A Novel Method For Multi-Path Data Transmission
نویسندگان
چکیده
Multi-homing at the transport layer is a mechanism that ties one transport layer association to several network interfaces at each communication host, which enabling the two end-nodes to exchange data over several network paths. Stream control transmission protocol (SCTP) supports multi-homing feature. We suggest Concurrent Multipath CommunicationSCTP (CMC-SCTP) which uses multi-homing as a base for simultaneous data transmission over multiple paths to increase end-to-end path throughput and network path failover. In this paper we identify the negative side effects of re-sequencing due to the use of CMC that must be managed in order to get the full performance of CMC’s parallel data transmission. To overcome this weakness we proposed new chunks and algorithms to eliminate these side effects. Sender maps a general transmission sequence number for each data packet to a dedicated sequence number for each path to controls the transmission status independently for each path. A control packet called statuschunk informs the receiver about the path number of each transmitted data chunk and the status of transmitted data on each path. An OPNET simulation evaluates the performance of our CMC-SCTP protocol extension. Keywords-component; SCTP; Multi-homing; Load-Sharing; QoS; multipath communication; congestion control; transport layer
منابع مشابه
Transmission Scheduling Optimizations for Concurrent Multipath Transfer
SCTP is a general-purpose Transport Layer protocol with out-of-the-box support for multi-streaming as well as multihoming. A protocol extension, which is denoted as CMTSCTP, extends SCTP by supporting Concurrent Multipath Transfer (CMT). That is, multiple network paths are utilized simultaneously in order to improve the payload data throughput. However, dissimilar paths – i.e. paths having diff...
متن کاملNew CMT-SCTP with increased speed of data transmission
Communication protocols issues are one of the effective factors in communicated networks performance. One of challenging problem in CMT-SCTP which sends data by multipath concurrently is Receive Buffer Blocking. This problem has important role in data transmission speed in computer networks. In this paper, we propose a control method based on fuzzy logic so that can solve Receive Buffer Blockin...
متن کاملImplementation and evaluation of concurrent multipath transfer for SCTP in the INET framework
The steadily growing importance of resilience-critical Internet applications leads to a rising number of multi-homed sites and systems. But since the protocols of the classical Internet – particularly TCP – assume a single access path only, the number of programs supporting multiple network paths is still small. The Stream Control Transport Protocol (SCTP), which is an advanced general-purpose ...
متن کاملConcurrent multipath communication for real-time traffic
The growing availability of multiple network interfaces on both mobile and fixed hosts makes concurrent multipath transfer (CMT) an appealing option to improve the performance of increasingly bandwidth-hungry multimedia applications. The Westwood Stream Control Transmission Protocol with Partial Reliability (W-PR-SCTP) is a partially reliable, SCTP-based transport protocol featuring a novel ada...
متن کاملTemporary Redundant Transmission Mechanism for SCTP Multihomed Hosts
In SCTP's Concurrent Multipath Transfer, if data is sent to the destined IP(s) without knowledge of the paths condition, packets may be lost or delayed. This is because of the bursty nature of IP traffic and physical damage to the network. To offset these problems, network path status is examined using our new mechanism Multipath State Aware Concurrent Multipath Transfer using redundant transmi...
متن کامل